package collection;

import java.util.Deque;
import java.util.LinkedList;

/**
 * 栈结构
 * 栈结构可以保存一组元素,存取元素遵循后进先出原则LIFO(Last Input First Output)
 *
 * 栈常被用来实现如:后退,前进这样的功能
 */
public class StackDemo {
    public static void main(String[] args) {
        Deque<String> stack=new LinkedList<>();
        stack.push("one");
        stack.push("two");
        stack.push("three");
        stack.push("four");
        stack.push("five");
        System.out.println(stack);

        String str=stack.pop();
        System.out.println(str);
        System.out.println(stack);

    }
}
